¿Qué es Amazon Aurora? | LaComparacion

¿Qué es Amazon Aurora? | LaComparacion

Para las grandes empresas o aquellas con grandes necesidades de análisis de datos, los servicios básicos de computación en la nube pueden no ayudar. Las opciones de código abierto pueden ser demasiado poco confiables o no lo suficientemente rápidas, las alternativas en el sitio requieren demasiado mantenimiento o hay demasiadas variables complejas para que el personal interno de TI se preocupe. Amazon Aurora es una base de datos relacional de última generación diseñada para la nube con la destreza de TI necesaria para rastrear los proyectos de análisis de datos más orientados al rendimiento. Si bien una base de datos en la nube normal puede ejecutarse utilizando opciones de código abierto (incluida la de Amazon llamada RDS o el servicio de base de datos relacional) , Aurora es un gran paso adelante, ya que es esencialmente una base de datos relacional de nivel empresarial que se ejecuta en la nube, pero que aún ofrece la misma interfaz de usuario intuitiva Amazon RDS (y en realidad funciona sobre RDS). Una base de datos relacional para uso comercial es una bestia diferente de una base de datos relacional normal. Los paneles son mucho más complejos, pero sobre todo, existe la necesidad de la velocidad, confiabilidad y seguridad excepcionales que ofrece Aurora. Una compañía farmacéutica puede estar creando un nuevo medicamento recetado y debe desarrollarse rápidamente. Una entidad gubernamental puede realizar análisis de Big Data en un nuevo cambio de infraestructura en toda la ciudad, como reemplazar puentes. Es posible que un fabricante de automóviles necesite analizar los materiales utilizados en un nuevo vehículo eléctrico que deberá cumplir con los estándares del gobierno y ser lo suficientemente liviano para una mejor calificación de MPG. Una cosa está clara: las necesidades son mucho mayores que para los servicios normales en la nube. En algunos casos, una empresa puede requerir hasta 64 TB de almacenamiento de datos por instancia de base de datos o una copia de seguridad continua de todos los datos, lo que significa que hay Pequeño margen de error. Los requisitos de confiabilidad pueden estar relacionados con una disponibilidad del 99.99%. Cuando el proyecto Big Data está vinculado al descubrimiento de nuevos medicamentos, la seguridad de los conductores humanos en un automóvil nuevo o los puentes en una ciudad, el compromiso no es una opción. Curiosamente, aunque el servicio Amazon Aurora es de nivel empresarial en términos de rendimiento, escalabilidad, confiabilidad y seguridad, no es de nivel empresarial en términos de costo. Las empresas pagan una fracción del costo de este servicio en comparación con lo que pagarían por una solución en el sitio o por un producto de la competencia que requiera un número mínimo de instancias. En términos de velocidad, Amazon estima que Aurora es hasta cinco veces más rápido que una instancia normal de MySQL o PostgreSQL DB, pero eso es una décima parte del costo.

Beneficios de Amazon Aurora

Incluso con toda la potencia y el rendimiento, los tres beneficios principales del uso de Aurora están relacionados con la simplicidad, el costo y la seguridad. Como se mencionó, Aurora funciona en Amazon RDS, por lo que es la misma interfaz web que ya puede estar utilizando. El peso y la complejidad de una base de datos empresarial en la nube generalmente está relacionada con el aprovisionamiento, el mantenimiento, el escalado, las correcciones, las copias de seguridad y la actualización. son necesarios, pero RDS lo maneja todo. Para su personal, la configuración inicial se ve y funciona como una base de datos de código abierto en RDS. Y, las instancias de la base de datos son autorreparables, autoescalares y tolerantes a fallas gracias a la conexión entre Aurora y Amazon S3 (Simple Storage Service), la plataforma de almacenamiento de objetos que funciona en tándem con instancias de bases de datos relacionales corporativas. El costo juega un papel importante aquí, porque normalmente ampliar su proyecto de Big Data requeriría una gran inversión en infraestructura. Con Amazon Aurora, es posible agregar hasta 15 réplicas de lectura por instancia simplemente eligiendo esta opción. No hay gestión, planificación o desarrollo de infraestructura involucrados para lograr este alto rendimiento en todo momento. A medida que escala, Amazon S3 también escala para satisfacer las necesidades de almacenamiento, hasta 64 TB por instancia. La reducción de personal es igual de importante: las empresas no pierden la inversión que han realizado para gestionar proyectos más grandes mientras permanece inactiva hasta el próximo lanzamiento masivo. La seguridad de la terminal es una parte crítica de cualquier proyecto de Big Data, especialmente en la era de las violaciones de datos y la información expuesta del usuario que a menudo se vende en la Dark Web. Si una compañía como Ford está experimentando con proyectos de Big Data con materiales o componentes dentro de un vehículo nuevo y no anunciado, y los datos son pirateados y expuestos, esto puede ser un revés importante. Aurora utiliza tecnologías como el aislamiento de la red, el cifrado inactivo mediante el cifrado de claves y el cifrado al transmitir datos mediante SSL. También es importante tener en cuenta que, dado que Amazon Aurora usa S3 para el almacenamiento, este servicio también es muy seguro: los datos subyacentes utilizados para el proyecto Big Data se archivan automáticamente en el mismo clúster. Hay pocas posibilidades de pérdida de datos cuando la base de datos en sí y el almacenamiento están tan estrechamente vinculados.